Jasperville, Quebec. A small town a thousand miles from anywhere.For Jack Devereaux, it's a thousand miles too close.Running from a troubled childhood, Jack left home as soon as he could and never looked back - until the day a stranger calls, begging him to return to Jasperville.Jack's brother Calvis - the little boy he left behind all those years ago - has viciously attacked a man and left him for dead. Nobody knows why he did it, though Jack...
CHF 26.90